package com.hanserwei.mydemo.stream;

import java.util.stream.IntStream;

public class FindTest3 {
    public static void main(String[] args) {
        // 使用并行流，来区别findAny和findFirst
        System.out.println("使用并行流：");
        //findAny
        IntStream.range(0, 1000000)
                .parallel()
                .filter(i -> i % 2 == 0)
                .findAny()
                .ifPresent(System.out::println);
        //findFirst
        IntStream.range(0, 1000000)
                .parallel()
                .filter(i -> i % 2 == 0)
                .findFirst()
                .ifPresent(System.out::println);
    }
}
